propellant cartridges - Español Inglés Diccionario